home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / comm / fido / jm950728.lha / readme < prev   
Text File  |  1995-07-28  |  50KB  |  1,606 lines

  1.  
  2. ******************************************************
  3. I'm trying to clean up the displays for the configuration editor.  If
  4. you find some input routine/display doesn't fit inside the window opened,
  5. please send me a mesage, and let me know which one.
  6. ******************************************************
  7.  
  8. For those with FTP access, we now have our own Jam support directory.
  9.  
  10. ftp birch.mathstat.uottawa.ca (137.122.49.62) in the /JAM directory.
  11.  
  12. I'll try to get archives up there as soon as I make them.  I'll still be
  13. sending archives to Aminet every blue moon though.
  14.  
  15. I'd like to remind people that the JamMail FAQ is included in the archive.
  16. Please look in there if you're having a problem before sending a help
  17. message.
  18.  
  19.  
  20.  - work on JamPhone GUI, JamMail Cfg GUI and JamMail Mailer GUI will likely
  21.    hold up future versions for a while.
  22.  
  23.  
  24.  
  25. Changes - July 27th
  26.  
  27.  - added s/zmhon and s/zmhoff scripts to be executed by some "Cron" program
  28.    to be executed before and after Zone mail hour.  You may want to run them
  29.    once per hour.  normally, you'll also want to execute the zmhoff script in
  30.    your user-startup so the variables have a default value.
  31.  
  32.  
  33. Changes - July 24th
  34.  
  35.  - fixed a bug in the scheduler relating to dial sets.  I don't know how long
  36.    its been there, but it slightly disabled some of the functionality.
  37.  
  38.  
  39. Changes - July 21st
  40.  
  41.  - JamLogTrim added to archive.  Some people were requesting some easy way
  42.    to trim their logs.
  43.  
  44.  - Date added to logging of connect string.
  45.  
  46.  - JTPhone added back into archive.  It was removed when JamTool was replaced
  47.    but is still needed to edit the phone book.  Hopefully its replacement will
  48.    be available soon.
  49.  
  50.  
  51. Changes - June 19th
  52.  
  53.  - fixed bug in POLL where fidonet addresses were parsed wrong if the
  54.    domain was given.
  55.  
  56.  
  57. Changes - June 18th
  58.  
  59.  - jammail.library and POLL updated to reflect changes relating to
  60.    JamSched
  61.  
  62.  - JamSched cleaned up some more - hopefully fixed up randomly huge numbers.
  63.  
  64.  - POLL program now has "FORCE" option.
  65.  
  66.  
  67. Changes - June 9th
  68.  
  69.  - Maintenance release - mainly to clean up a few things
  70.  
  71.  - JamSched - the replacement for JamTool is now included in the package.
  72.    PLEASE NOTE!  Unless there's something wrong with JamSched, there is no
  73.    reason for JamTool to be on your systems anymore.
  74.  
  75.  - JamSched now compiles with the Adaptive dialing system for dialing UUCP
  76.    systems as well.
  77.  
  78.  
  79. Changes - April 22nd
  80.  
  81.  - new jammail.library added to completely remove transfers of those 0 byte
  82.    POLL packets, and it makes the POLL command safer to use for non-fidonet
  83.    sessions.
  84.  
  85.  
  86. Changes - April 20th
  87.  
  88.  - wpl.library updated to support these long aka strings for connects.
  89.  
  90.  - back to working on jamroute
  91.  
  92.  
  93. Changes - April 13th
  94.  
  95.  - tiny modification to wpl.library transfer window relating to the CPS field.
  96.  
  97.  
  98. Changes - April 6th
  99.  
  100.  - Oops, I screwed up with the login banner message.  It should be displayed
  101.    again now if you have one configured.
  102.  
  103.  
  104. Changes - April 4th
  105.  
  106.  - More fixes in the User Login menu
  107.  
  108.  - Login message now configurable.  All JamMail variables (listed in the
  109.    InboundNotify.doc) are available to be used in this string.
  110.  
  111.  
  112. Changes - April 3rd
  113.  
  114.  - some minor changes to jammail.library and the emsi.library hopefully
  115.    to fix a possible allignment problem.  Usually shows up with inbound
  116.    EMSI sessions.
  117.  
  118.  - login timeouts hopefully fixed up a bit.  It seems there was a couple
  119.    cases where the main login prompt wouldn't hangup even after a few user
  120.    timeouts.
  121.  
  122.  - The NetworkFrontend option is disabled if UserCommands are disabled.
  123.    There's no reason for having both like that.
  124.  
  125.  - Term/Fax menu cleaned up a bit (editing of disabled options isn't possible).
  126.  
  127.  
  128. Changes - April 1st
  129.  
  130.  - Visual Layout manager minimum window heights lowered to 30 to allow a
  131.    two line window with an 8 point font.
  132.  
  133.  
  134. Changes - March 30th
  135.  
  136.  - Fixed (I think) Long Distance calling log for Fidonet/EMSI sessions.
  137.  
  138.  - XprTransfer window fixed a bit.
  139.  
  140.  
  141. Changes - March 29th
  142.  
  143.  - UUCP mail bundles now identified during fidonet ZedZip/Zap transfers.
  144.  
  145.  - Small change in CfgBBSLaunch->Edit to fix display problem.
  146.  
  147.  
  148. Changes - March 25th
  149.  
  150.  - log lines are now up to 1024 characters, so entire EMSI AKA lists are going
  151.    to be on single lines (one for known, one for unknown, and one for bad).
  152.  
  153.  
  154. Changes - March 23rd
  155.  
  156.  - minor changes to config file (some size values were converted to chars instead
  157.    of ints)
  158.  
  159.  - another minor change to wplemsi.library cleaning up output.
  160.  
  161.  
  162. Changes - March 21st
  163.  
  164.  - new version of JamMail.library added - this one adds a function that will
  165.    allow me to delete all t:poll files on an inbound or outbound session so
  166.    those 0 byte files won't be transmitted to other FidoNet sites.
  167.  
  168.  
  169. Changes - March 16th
  170.  
  171.  - replaced "screen mode" selection code.  Now all modes supported by your system
  172.    are available, not just modes that are CBM supplied.  Remember, JamMail doesn't
  173.    actually open a screen during Mailer operations yet though.
  174.  
  175.  - slightly modified emsi.library to timeout less often during turnarounds.
  176.  
  177.  - emsi.library also makes sure TRX# hex number is upper case.  This shouldn't be
  178.    required, but some other mailers may crap out.  This is only relevent on inbound
  179.    sessions with the turnaround reply packet.  The outbound packet was already in
  180.    upper case.
  181.  
  182.  
  183. Changes - March 15th
  184.  
  185.  - some work on visual preferences mode, fixed a few things.
  186.  
  187.  
  188. Changes - March 14th
  189.  
  190.  - New window positions setup - all of your windows will need to be re-positioned again
  191.  
  192.  - Usefull window defaults are now generated upon startup.  They will likely still need
  193.    to be adjusted to take into account overscan.
  194.  
  195.  - fixed a massive bug in the Layout Manager, where the window size for line 1 might
  196.    end up being 0x0 which would cause a big problem next time you went into the Layout
  197.    manager.
  198.  
  199.  - Layout manager would allow positioning of LD Phone Window when the Phone window was
  200.    enabled, but didn't check to see if LDPhone Logs period, were enabled.
  201.  
  202.  
  203. Changes - March 13th
  204.  
  205.  - updated xprclock.library included - fixes problems with 68000/010 machines.
  206.  
  207.  - working on adding all of the GUI config options, the actual GUI is not in. (yet!)
  208.  
  209.  - work on LogWindow/File options menu - configurable for setting which log system
  210.    to use  - the GUI one is obviously not installed yet, but configurable :-)
  211.    For those of you using LogProc with other programs, you will still be able to use
  212.    it with JamMail, or use the new stuff that will be built into the Scheduler system.
  213.  
  214.  - Visual Layout manager now generates default minimum window size for either the
  215.    GUI scheduler, or the TEXT scheduler based on font size.
  216.  
  217.  - LD Phone Log options updated to reflect the fact LogProc may not be used.
  218.  
  219.  
  220. Changes - March 12th
  221.  
  222.  - put better version of JamScan back into the archive
  223.  
  224.  - fixed Type command for ZoneMail text file, it used the pagination mode.
  225.  
  226.  - reorganizing Scheduler and Log Options menus to place things in a more
  227.    logical place, and preparing for adding configs relating to GUI scheduler.
  228.  
  229.  - added "Other Line Configs" for options from other menus that were more
  230.    line related (globally, so not appropriate for the line cfgs menu) than
  231.    where they were.
  232.  
  233.  - Added "Supra CallerID" mode, essentially, the Supra modems pesent the
  234.    "NAME" before they present the NUMBER info, others present the NUMBER
  235.    first.
  236.  
  237.  
  238. Changes - March 11th
  239.  
  240.  - fixed another Enforcer hit in Line Cfgs -Add Line option.
  241.  
  242.  - recompiled WPL library to clean up some of the stuff I had been working on
  243.    mid-February.
  244.  
  245.  - Valid/Unknown/Bad addresses should each all showup in a single line, instead
  246.    of splitting them up into multiple lines each.
  247.  
  248.  - Version numbers will now only change when I make a Clean source compile, not
  249.    when I do single C file compiles - the numbers were going up waaaay too fast :-)
  250.  
  251.  
  252. Changes - March 10th
  253.  
  254.  - finishing up Visual preferences options - essentially everything works
  255.    except the actual opening of a new screen during mailer operation.
  256.    (let me know if something else isn't quite working).
  257.  
  258.  - removed "Open Custom" option since JamMail can't operate with a non-public
  259.    screen anyways.
  260.  
  261.  
  262. Changes - March 9th
  263.  
  264.  - fixed (argh!!!) line stack setting.  No value lower than 4k is allowed,
  265.    and if one is found, it will be set to 10000 bytes.
  266.  
  267.  - Redesigned UUCP configs screen, to add option to disable UUCP2 sessions.
  268.  
  269.  - added textfile option to BBS launch, this will be displayed before bbs's
  270.    are launched.
  271.  
  272.  - added new filename to cfgtextfiles menu, this textfile will be displayed
  273.    to calling users if Zone Mail Hour is in effect.
  274.  
  275.  - typo fixed for Clock/NRC launches.
  276.  
  277.  
  278. Changes - Feb 5, 1995
  279.  
  280.  - fixing a few things in Visual preferences section.
  281.  
  282.  
  283. Changes - Feb 4, 1995
  284.  
  285.  - Fixed a bug i'd been searching for in the EMSI handling stuff for ages.
  286.    should speed things up a tad.
  287.  
  288.  
  289. Changes - Feb 3, 1995
  290.  
  291.  - fixed enforcer hit in "Add New Line" option.
  292.  
  293.  
  294. Changes - Feb 2, 1995
  295.  
  296.  - fixed bug in jammail.library causing the openlibrary count of xferq and
  297.    wpl to be waaaay off.
  298.  
  299.  - fixed file request handling (sometimes the inbound .req file was being
  300.    deleted too fast).
  301.  
  302.  - inbound EMSI timeout value raised a bit.
  303.  
  304.  
  305. Changes - Jan 26, 1995
  306.  
  307.  - Visual preferences screen now visable, and all window options are used
  308.    in here, instead of in the LogFile menu.
  309.  
  310.  
  311. Changes - Jan 24, 1995
  312.  
  313.  - Adding Visual Preferences section (hidden V menu, for those of you that actually
  314.    read this file).  Not all functions are working, but window layout menu option
  315.    is.
  316.  
  317.  - wpl.library 0.99.30 - "Abort" RexxMsg command now aborts file transfers as well.
  318.    (s:killjm will use this)
  319.  
  320.  - wplemsi.library 0.35.20 - now checks for Abort as well.
  321.  
  322.  
  323. Changes - Jan 14, 1995
  324.  
  325.  - fixed stupid bug with Inbound Notify configs - it wasn't launching correctly.
  326.  
  327. Changes - Jan 13, 1995
  328.  
  329.  - bibi messages removed from xprzedzap.library.
  330.  
  331.  - InboundNotify.Man documentation added.
  332.  
  333.  - Tiny adjustment for outbound EMSI Handshakes - should be a bit quicker
  334.  
  335. Changes - Jan 12, 1995
  336.  
  337.  - Finishing up new Inbound File Notification Support.
  338.  
  339.  - New Configuration Menu setup for this.
  340.  
  341. Changes - Jan 10, 1995
  342.  
  343.  - fixing up File request support.  TrapDoor style commands will be supported,
  344.    and XferqSH is removed in place of JFreqSH.
  345.  
  346.  - Removed all XferqSH related options in configuration editor.
  347.  
  348. Changes - Jan 9, 1995
  349.  
  350.  - added simple jamtool.phone book.  New users will need this, but old users
  351.    will *NOT* want to move this into s: as you may overwrite your old one.
  352.  
  353. Changes - Jan 8, 1995
  354.  
  355.  - Added NetworkFront option (login menu), which makes network sessions
  356.    more reliable for some systems calling in.  Can be disabled.
  357.  
  358.  - Fixed bug where some "Unknown" inbound sessions were showing up with
  359.    bad FTN addresses, and things like Freq's wouldn't work.
  360.  
  361.  
  362. Changes - January 3rd 1995
  363.  
  364.  - fixed bug in jammail.library lookup functions, in that -Unlisted-
  365.    numbers were still being dialed.
  366.  
  367.  - user "freqaddress" removed to make space on that menu for new options
  368.    soon to be added.
  369.  
  370.  
  371. -------------------------------------------------------------------------
  372.  
  373.     Slap Happy New Year Guys!
  374.  
  375. -------------------------------------------------------------------------
  376.  
  377.  
  378. Changes - December 13th
  379.  
  380.  - Been busy with school, exams, and JamGate, so haven't had much time to work
  381.    on JamMail much.
  382.  
  383.  - partial direct-zap support re-enabled for those running versions of xprzedzap
  384.    that support DirectZap.  I'm not satisfied with the reliability of any of
  385.    the DirectZap supporting versions so do not included it.  If you do wish to
  386.    use it, edit your s:Jammail.cfg file and put a 1 beside DirectZap.
  387.  
  388.    Note: I myself don't recommend using any of these other libraries, so if you
  389.          have any problems related to the file transfers, you'll be on your own.
  390.  
  391. Changes - November 21st
  392.  
  393.  - cleaning up JamScan
  394.  
  395.  - Put Docs files in a sub-directory
  396.  
  397.  - added some docs on supporting fax - one message is more directed to
  398.    TrapDoor, but the suggestions about Init strings and such are all valid.
  399.  
  400. Changes - November 18th
  401.  
  402.  - fixed division by 0 bug (I think) when transfering 1 byte files.
  403.  
  404.  - moved back up to one of the newer JTPhone's that were still working
  405.    - I went back far too far Oct 20.
  406.  
  407. Changes - November 9th
  408.  
  409.  - removed extra space in address field, after address list in EMSI handshakes.
  410.    It shouldn't have mattered to anyone, but didn't really need to be there
  411.    anyways.
  412.  
  413. Changes - November 4th
  414.  
  415.  - some visual changes in the LineCfg areas.  Fixed some inputs.
  416.  
  417.  - POLL program now shows priority it is setting the poll packet at.
  418.  
  419.  - added SIMPLE and BORDERLESS options to Logs and Windows menu.
  420.    - using a SIMPLE refresh, ConClip will be able to clip text from the
  421.      modem windows.
  422.  
  423.  - Added NAME response, for CallerID systems that present the name as well.
  424.  
  425.  - Input requestor was one digit short on a number of inputs.  This is now
  426.    fixed.
  427.  
  428.  - The System "Line Numbers" do not need to be numbers.  If you aren't using
  429.    the $(LINE) variable as a number in a bbslaunch string or something like
  430.    that where it needs to be numeric, you can label your lines however you
  431.    want.  Remember, that this name is the one used for the call port if you
  432.    have custom dial scripts of your own.
  433.  
  434.  
  435. Changes - November 2nd
  436.  
  437.  - more visual changes to editor to make things fit better in the window.
  438.  
  439.  
  440. Changes - October 31st
  441.  
  442.  - If your JamMail line numbers didn't match your system line numbers, the
  443.    custom dial strings were not functioning.  Now fixed.
  444.  
  445.  - AddLine display fixed up a bit.  It defaulted to "nullmodem.device" if
  446.    you didn't select anything else.  Not exactly desirable :-)
  447.  
  448. Changes - October 29th
  449.  
  450.  - Fixed input routine (used to be for getting strings, now is only used for
  451.    hot key menu items and such), that wasn't working for a <CR> being entered.
  452.  
  453. *****
  454.  - JamMail.Pic included..  This is a possible new GUI for JamMail.  Please
  455.    comment.
  456. *****
  457.  
  458. Changes - October 28th
  459.  
  460.  - Various cleaning up in JamCfg menus where things weren't fitting in the
  461.    window.
  462.  
  463. Changes - October 27th
  464.  
  465.  - JamMail CFG is now font size sensative.  The main window size corresponds
  466.    to your font size, and the XPR Transfer window size is calculated based on
  467.    font size.  The Default Text, and Default Screen font sizes are both taken
  468.    into account.  To re-size the XPR transfer windows, simply edit the window
  469.    and leave the position values the same if you wish.
  470.  
  471. Changes - October 26th
  472.  
  473.  - removed some debugging from emsi library
  474.  
  475. Changes - October 25th
  476.  
  477.  - CfgText files menu fixed so correct options are disabled when correct
  478.    things are disabled :-)
  479.  
  480. Changes - October 23rd
  481.  
  482.  - wplemsi.library updated to just use <CR> instead of <CR><LF>.
  483.  
  484.  
  485. Changes - October 20th
  486.  
  487.  - Added "RealModem" flag.  Users of Nullmodem.device or those using
  488.    ISDN should switch this to false.  This fixes a problem that occured
  489.    when attempting to answer a call on these devices.
  490.  
  491.  - old JTPhone put in archive until new JamPhone is completed.
  492.  
  493.  
  494. Changes - October 19th 
  495.  
  496.  - Wow its been a while, i've been so busy with JamGate, I haven't been
  497.    able to fix a few things in here.
  498.  
  499.  - BBSLaunch should be working again.
  500.  
  501.  
  502. Changes - September 18th -> 27th
  503.  
  504.  - long drawn out battles with the emsi.library trying to get things
  505.    working with Shane connecting to D'Broke and one TrapDoor system.
  506.  
  507.  - add line/modem option now setting default stack.  Previously no default
  508.    was set, so 0 was used, which caused instant guru when new lines were
  509.    launched.
  510.  
  511. Changes - September 17th
  512.  
  513.  - Login Menu Commands are now completely disablable - No Grabs, no downloadable
  514.    files and no bulletins.  Very similar to a straight "FidoNet" frontend
  515.    mailer system.
  516.  
  517.  
  518. Changes - September 16th
  519.  
  520.  - Finishing off supporting alternative "node numbers" in the scheduler and
  521.    other areas.
  522.  
  523.  
  524. Changes - September 15th
  525.  
  526.  - Login Connect Msg can now be disabled (the connect / time line sent to
  527.    inbound callers)
  528.  
  529.  - Each JamMail "node" can be considered a different "line" number relative
  530.    to the rest of your system.  (ie, JamMail's first line could be line
  531.    number 4 of your BBS).
  532.  
  533.  
  534. Changes - September 14th
  535.  
  536.  - Little changes all over the system
  537.  
  538.  - Default Cnet launch string now uses Cnet: assign.
  539.  
  540.  - modem initializing sequence cleaned up
  541.  
  542.  - Scheduler system numbers are now lined up correctly.
  543.  
  544.  - Finally got someone online testing with both a bad Trapdoor system, and
  545.    a D'Broke system, so massssive amounts of outbound EMSI debugging done.
  546.    - thanks to Shane Gouseman from OHIO
  547.  
  548.  - Outbound sessions to D'bridge seem to work perfectly now.
  549.  
  550. Changes - September 11th
  551.  
  552.  - Bi-directional protocol display support added to WPL.
  553.    Bi-directional display version of XprZedZap created as well.
  554.    - *PLEASE* send me comments on the new xpr window look.
  555.  
  556.  - Baud rated included in xpr transfer window title.
  557.  
  558.  - jammail.library now correctly parses non-ftn addresses without
  559.    removing domain/sub-domain information for EMSI handshakes.
  560.  
  561. Changes - September 9th
  562.  
  563.  - New and improved super duper (ya :-) outbound EMSI handling.  I haven't
  564.    found a system it doesn't work on.  There doesn't seem to be any timeout
  565.    problems anymore right at the start, so should fix problems connecting
  566.    to slow systems, or those with large banners.
  567.  
  568.  - wording of "EMSI AKA's string" changed to "EMSI Addresses string", since
  569.    it does require your primary as well.  These addresses are the *ONLY*
  570.    ones that will be sent in an EMSI session.
  571.  
  572. Changes - September 8th
  573.  
  574.  - *FIXED* wplemsi.library stack usage that was causing "new" versions of
  575.    Jammail to crash after EMSI sessions.
  576.  
  577.  - Added stack configuration option so each line can have its own stack
  578.    setting.  10k default, I would not suggest going lower than 5k or so.
  579.  
  580.  
  581. Changes - September 6th
  582.  
  583.  -  fixed situation where outbound calls that collide with an inbound call
  584.     would be dialed again immediately, before inbound call is answered.
  585.  
  586.  - removing transfer debugging (pi1, pi2,.... msg1,msg2)
  587.  
  588. Changes - September 2nd
  589.  
  590.  - fixed getinbound command settings when EMSI is disabled completely
  591.  
  592. Changes - September 1st
  593.  
  594.  - fixed bug in Modem response configs where it would allow more than 18
  595.    responses to be added.
  596.  
  597. Changes - August 30th
  598.  
  599.  - added "q" and "x" as synonyms for the "quit" command at the login prompt.
  600.  
  601.  - added "#? #?" as equivalent to typing ? which will catch people that type
  602.    in real/proper names at the prompt.
  603.  
  604.  - possibly fixed problem with non-locked modems.
  605.  
  606.  - added inbound EMSI_REQ banner at front of login stuff to possibly catch
  607.    some systems that can't handle banners before it.
  608.  
  609.  
  610.  
  611. Changes - somewhere in here
  612.  
  613.  - JamScan 0.65 bug fixed regarding reading of #?.?LO files.
  614.  
  615.  
  616. Was home for a weeks vacation.  First time home since Easter!
  617.  
  618.  
  619. Changes - August 17th
  620.  
  621.  - Setup script now closes executing lines before starting up again
  622.    when scheduler isn't running, or the scheduler doesn't close them
  623.    down when the scheduler is closed.
  624.  
  625.  - adding debugging during fidonet transfers trying to find location where
  626.    Xferq.library lockup occurs.
  627.  
  628. Changes - August 16th
  629.  
  630.  - really fixed the ability to disable scheduler.
  631.  
  632. Changes - August 15th
  633.  
  634.  - added "Reply ASAP" option to scheduler menu.  This causes the line
  635.    to return a result of 0 for the call, as soon as it gets a connect
  636.    message.  The "Real" call status is not returned.  Those using the
  637.    JamMail scheduler that have multiple lines, can enable this to
  638.    allow multiple outbound calls at the same time.  Previously, it
  639.    would only do one.
  640.  
  641.  - return codes from "Call" commands directly to a line are now defined.
  642.  
  643.    0 - session ok
  644.    1 - session failed (transfer)
  645.    5 - Busy
  646.    10 - Timeout/No Carrier (Maid Response)
  647.    15 - No Dial Tone       (Line Response)
  648.    20 - Bad Site           (no phone number)
  649.    25 - Bad Call type listed for site in phonebook (not supported)
  650.    30 - Failed Handshake.
  651.  
  652.  - Added Ability to disable Scheduler again.  Working towards cleaning
  653.    this area up.
  654.  
  655.  - Call Collisions are now always forwarded directly back to the same
  656.    line to be done after inbound session is finished.
  657.  
  658.  - updated todo list.
  659.  
  660.  - updated makearchive script - now tests archive, and creates .readme
  661.    file.
  662.  
  663.  
  664. Changes - August 12th
  665.  
  666.  - Removed support for Ymodem transfer protocol.  Nobody is ever going to
  667.    use it anyways.
  668.  
  669.  - Playing a bit with supporting Dmodem protocol - Not working yet.
  670.  
  671.  
  672.  - Jamtool 0.28 included in archive.  This is a downgrade, but does work
  673.    for everyone.  This will be used the scheduler functions are finally
  674.    replaced.  Because of this the "Adaptive" dialing will not work as
  675.    advertised.
  676.  
  677.  
  678. Changes - August 10th
  679.  
  680.  - Oops, I had included the debugging version of xferq.library.  Sorry, back
  681.    to the regular one.
  682.  
  683. Changes - August 8th (or so)
  684.  
  685.  - JamScan now able to handle tabs between columns.
  686.  
  687.  - DUHHHH  I didn't included "JamMail" itself in the last archive.
  688.  
  689. Changes - August 4th 
  690.  
  691.  - Massively changed outbound handshaking code in both JamMail and the
  692.    emsi.library..  Please let me know if you have any problems with
  693.    outbound EMSI sessions of any kind.
  694.  
  695.    - if you do have a problem to report, please cut the debugging info
  696.      out of the modem window and send it to me.
  697.  
  698.  
  699.  - added variable $(connectmsg) which will contain the connect message
  700.    as it came in from the modem (ex. CONNECT 19200/ARQ/V42b)
  701.  
  702. Changes - July 29th
  703.  
  704.  - screwed up memory allocations and such, had to go back to a version
  705.    a couple days old.  hate it when that happens.
  706.  
  707.  - improved answering code for slow/busy system situations, where the
  708.    system may not have caught the rings at the right time, and they call
  709.    came blasting in causing the system to answer multiple times, thus
  710.    cancelling the first answer and hanging up.
  711.  
  712.  - debugging code added (just little msg displays in the modem window)
  713.    right after fido sessions during hangup and such trying to find
  714.    stray bug causing the system to hault after hanging up.
  715.  
  716.  
  717. changes - July 27th
  718.  
  719.  - another emsi.library - still trying to fix problems with calling
  720.    emsi systems with large banners.
  721.  
  722.  
  723. Changes - July 24th
  724.  
  725.  - fixed massively stupid bug in the jammail.library akalookup function
  726.    where previous systems aka variables weren't removed, so if you
  727.    connected to a system with a large number of aka's (like mine), and
  728.    then called someone with a short number, some of my aka variables would
  729.    still be active.
  730.  
  731.  
  732. Changes - July 20th
  733.  
  734.  - adjusted timeouts for outbound EMSI sessions - *HOPEFULLY* more reliable
  735.    when the remote system has a large banner before their EMSI_REQ line.
  736.  
  737.  
  738. Changes - July 13th
  739.  
  740.  - Cleaned some debugging from the AKA lookup function in jammail.library
  741.  
  742.  - removed outbound 256 character EMSI AKA's limitation.  Now, up to the
  743.    full 2k of AKA's will be sent out.  This should also work for outbound
  744.    EMSI AKA strings in the custom changes menu as well.
  745.  
  746.  - my AKA defaults should now be cleared when one of your AKA's are loaded
  747.    so fields of your AKA that are blank, really are blank, and don't have
  748.    my info in it.
  749.  
  750.  
  751. Changes - July 11th
  752.  
  753.  - Internal Cnet 3.x launch command updated.
  754.  
  755.  
  756. Changes - July 9th
  757.  
  758.  - Timing of of emsi.library improved to handle slower systems that may
  759.    not decode a large emsi packet fast enough.
  760.  
  761.  
  762. Changes - July 7th
  763.  
  764.  - Poll program now deletes the adaptive dialing stats, so the system will
  765.    be polled on the next scheduler scan.
  766.  
  767.  
  768. Changes - July 5th
  769.  
  770.  - Collision detection fixed up a bit.
  771.  
  772.  - finished up POLL support with JamTool.  POLL now works with all dial
  773.    types, and does not attempt to send the 0 byte file (so the filename
  774.    is irrelevent now anyways :-)
  775.  
  776.  - cleaned the <got eol> debugging from emsi.library
  777.  
  778.  - fixed up adaptive dialing.
  779.  
  780.  - adjusted timing issues with emsi.library calling systems with large
  781.    banners after the EMSI_REQ line.
  782.  
  783.  
  784.  
  785. Changes - July 4th
  786.  
  787.  - Poll program fixed - length of temp name was too long for some PC
  788.    systems so would be refused, and the auto-dialing would not stop
  789.  
  790.  - added gpfax options to command line taken from modem stats for
  791.    the configured line.
  792.  
  793.  
  794. Changes - June 25 - 30
  795.  
  796.  - various fixes in EMSI timeouts
  797.  
  798.  - fixed input routine for AKA's new primary address.
  799.  
  800.  
  801. Changes - June 24
  802.  
  803.  - added internal support for GPFax - not *FULLY* tested but should work
  804.    for inbound FAX calls.  Special thanks to Donald Knott.
  805.  
  806.  - AKA lookup bug in jammail.library fixed where last address listed would
  807.    be dropped
  808.  
  809.  
  810. Changes - June 22
  811.  
  812.  - working a bit on POLL.
  813.  
  814.  - fixed "bug" in jamtool scheduler that caused creation of alot of
  815.    files in env:jamtool/ that were not necessary.
  816.  
  817.  - stack lowered for each line.
  818.  
  819.  - jammail.library only does display in line window.
  820.  
  821.  
  822. Changes - June 21
  823.  
  824.  
  825.  - Completely new POLL program added.  Should work with all versions of
  826.    JamMail.  Requires the scheduler to operate, and when adaptive dial is
  827.    disabled, is similar to a regular auto-dial.
  828.    Currently, this command should only be used with fidonet type dials
  829.    because the polling may never stop with other types, but this will
  830.    be fixed in a future version.
  831.  
  832.  
  833. Changes - June 20
  834.  
  835.  - Added Adaptive Dial switch for scheduler.  Disable this, and the scheduler
  836.    will not "dial less often" if busy signals or no-carriers are received.
  837.  
  838.  - jammail.library now has AKA lookup function for EMSI.
  839.  
  840.  - new JamTool is compiled - only has scheduler options.  Only a single
  841.    binary now.
  842.  
  843.  
  844. Changes - June 19
  845.  
  846.  - fixed massively stupid bug relating to the multi-line function of the
  847.    scheduler linking in with jammail.library for line set selection.
  848.  
  849.  - fixed bug in the jammail.library lookup function.  If you attempted to
  850.    dial a non-fidonet site that didn't exist in your phonebook, it would
  851.    assume the first fidonet system listed in your nodelist (1:1/0)
  852.    and attempt to dial it.
  853.  
  854.  
  855. changes - June 17
  856.  
  857.  - modem init string lengthened to 100 from 60.
  858.  
  859.  
  860. Changes - June 16
  861.  
  862.  - Added Lookup function to library and JamMail is now using it.
  863.    - the system is much smoother now.
  864.  
  865.  - Nullmodem.device is now "temporarily" required for the scheduler.
  866.     Unit 8 of nullmodem.device is being used.
  867.    - when the new scheduler is done, this will not be required anymore.
  868.  
  869.  
  870. Changes - June 15
  871.  
  872.  - Now using jammail.library in JamMail.WPL script.  "Duration" already
  873.    moved over, now doing Type, wazoo cap, and isvalid.
  874.  
  875.  - timeouts in EMSI.library adjusted to hopefully give more reliable
  876.    extreamly high speed connects (ISDN and such).
  877.  
  878.  - added ability to set custom AKA's string for *OUTBOUND* EMSI sessions
  879.  
  880.  - added two more possible lines of each type of address in an EMSI
  881.    session (valid, unknown, and invalid). 
  882.  
  883.  - cleaned up visual display in emsi/aka's setup menus.
  884.  
  885.  
  886. Changes - June 14
  887.  
  888.  - All JamTool functions are now present in JamMail.library other than
  889.    the lookup and scheduler functions.  A special version of JamTool will
  890.    be compiled that only has these functions.
  891.  
  892.  - Brand new Type function added in JamMail.library.  This has full stop,
  893.    paginate and continuous modes.
  894.  
  895.  - EMSI AKA's string limit raised from 512 to 2048 - allows aprox 100 AKA's
  896.  
  897.  
  898. Changes - June 7 -> June 11
  899.  
  900.  - MOOCHO changes to JamTool - still not working, so i'm going to completely
  901.    scrap JamTool, and finally, get around to writing the JamMail function
  902.    library.  This library will hopefully be smaller, and definately faster
  903.    since it will not need any ENV: variables.  NO MORE CPU SUCKING from the
  904.    scheduler.
  905.  
  906.  
  907. Changes - June 6
  908.  
  909.  - gone back to JamTool 0.28 because of crashing problems.
  910.    - POLL program removed because of this fact.
  911.  
  912.  - this will be fixed and re-distributed.
  913.  
  914. Changes - June 1
  915.  
  916.  - Archive name shortened to allow PC systems to file request versions,
  917.    and for easier distribution on file networks.
  918.  
  919.  
  920. Changes - May 30
  921.  
  922.  - Added "POLL" program.  It requires the new JamTool to operate.
  923.    it adds sites to an automatic poll list, that will be called
  924.    everytime the scheduler does a scan.  I'll be adding an "UnPoll"
  925.    option to it as well.
  926.  
  927.    - this is purely temporary until the new scheduler is written up,
  928.      as the new scheduler will have all of this stuff handled better.
  929.  
  930.  - Gone back to previous version of Xferq.library.  The one I had compiled
  931.    didn't work for some reason.  It was likely the cause for the crashing
  932.    some people had reported.
  933.  
  934.  
  935. Changes - May 28
  936.  
  937.  - JamScan fixed up for NORM handling of FLO and OUT type files
  938.  
  939.  - JamTool massivly cleaned up for CPU usage of Scheduler
  940.  
  941.  - JTPhone bug fixed - showed up when creating new phone list
  942.  
  943.  - "help" command added to Freq/Grab login menu.
  944.  
  945. Changes - May 24
  946.  
  947.  - More EMSI.library mangling
  948.  
  949.  - almost full plans for new scheduler done on paper.
  950.  
  951. Changes - May 21
  952.  
  953.  - Cleaning up inbound EMSI handling from other wplemsi.library versions
  954.  
  955.  - starting complete design of new scheduler.
  956.  
  957. CHANGES - may 19
  958.  
  959.  - ARGGGAGASDFASDFASDFASDF STUPID EMSI BUG!
  960.    - new EMSI library finally fixed.  Things should be fine now/again.
  961.  
  962. Changes - May 12
  963.  
  964.  - Wrote a completely new string editing function.  Now uses a proper
  965.    ADos 2.0 String Gadget for all string inputs.
  966.  
  967.  - still problems with the new emsi.library.  don't know why.
  968.  
  969.  
  970. Changes - (somewhere in here)
  971.  
  972.  - added timestamp support to emsi.library
  973.  
  974.  
  975. Changes - May 1
  976.  
  977.  - *COMPLETELY NEW* emsi handling.  JamMail itself modified to be
  978.    cleaner, and most of wplemsi.library has been re-written.
  979.  
  980.    Currently full debugging is being shown in the slave window to
  981.    attempt to find any further problems.
  982.  
  983.    It seems to work with pretty much every EMSI system i've attempted
  984.    to connect to, but it has some problems calling some specific non-EMSI
  985.    systems.
  986.  
  987.  
  988. Changes - April 27
  989.  
  990.  - Fixed bug that happened "strangly" where inbound Wazoo sessions
  991.    weren't possible when the last inbound session was a buggy EMSI
  992.    one.
  993.  
  994.  - Generated new Jammail1-preview.  Should open on more systems screens.
  995.    - will update its menus to include new JamMail options soon.
  996.  
  997.  
  998. Changes - April  22 - 26
  999.  
  1000.  - forgot to log things - tiny bugs here/there
  1001.  
  1002.  - CLEANING UP inbound and outbound EMSI.
  1003.  
  1004.  - adding to JamMail.FAQ
  1005.  
  1006.  - background work done on JamMail flo monitor (not included yet)
  1007.  
  1008.  - JamScan "NORM" bug worked on.
  1009.  
  1010.  
  1011. Changes - April 21
  1012.  
  1013.  - Added JamMail.FAQ
  1014.  
  1015.  - DirectZAP no longer supported in JamMail/EMSI sessions.  XprZedZap
  1016.    0.55 now included in archive.  This library is much safer, and
  1017.    should stop the aborted Zmodem/ZedZip sessions.
  1018.  
  1019. Changes - April 19
  1020.  
  1021.  - Fixing limitations on number of "LOCAL" AKA's for EMSI sessions.
  1022.  
  1023.  - fixing up more bbslaunch problems
  1024.  
  1025. Changes - April 18
  1026.  
  1027.  - added more commandline logging messages
  1028.  
  1029.  - added DELETEFLO option to JamScan.
  1030.  
  1031.  - Fixed BBSLaunch execute string editing problem.
  1032.  
  1033.  
  1034. Changes - April 17
  1035.  
  1036.  - delay in turnaround should fix hanging problem.
  1037.  
  1038.  - added more commandline logging messages
  1039.  
  1040.  
  1041. Changes - April 16
  1042.  
  1043.  - You can now delete all modems if you wish.  You can not exit the Line
  1044.    configuration menu unless at least one modem is configured though.
  1045.  
  1046.  - Docs updated with Information about launching Xenolink BBS.
  1047.  
  1048.  - PhoneLog now uses "Called" address, instead of remote systems primary
  1049.    address.
  1050.  
  1051.  
  1052. Changes - April 15
  1053.  
  1054.  - Added configuration option for Long Distance phone log filename
  1055.  
  1056.  - Added options to disable/enable the LDphone log, as well as a new
  1057.    option to possibly display the log in a window as well.
  1058.  
  1059.  - Fixing up more commandlines to be logged.
  1060.  
  1061.  - Fixed Display of Scheduler Log Window size
  1062.  
  1063. Changes - April 14
  1064.  
  1065.  - Having problems with JamScan again.  Weird memory things showing up.
  1066.  
  1067.  - fixing up logging options so command lines are displayed in more sections
  1068.    when enabled.
  1069.  
  1070.  
  1071. Changes - April 9
  1072.  
  1073.  - Cleaning up DOCUMENTATION!  Ya, that DOCUMENTATION STUFF!
  1074.  
  1075.  - cleaning up wierd display issues found while documenting.
  1076.  
  1077.  - finally added option to disable inbound processing option of XferqSH.
  1078.  
  1079.  - adding option to configure "Text:" default for login menu display
  1080.    files.
  1081.  
  1082. Changes - april 7
  1083.  
  1084.  - cleaning up hangup code for NRC call types
  1085.  
  1086.  - cleaning up bang hangup code
  1087.  
  1088.  - cleaning up JamTool
  1089.  
  1090.  - New JTPhonebook Editor
  1091.  
  1092. Changes - April 6
  1093.  
  1094.  - finally put OS checking code at the beginning of JamMail.
  1095.  
  1096.  - JamMail1-preview should *HOPEFULLY* give a bit of an error message if it
  1097.    can't startup for some reason.
  1098.  
  1099. Changes - April 5
  1100.  
  1101.  - various little tidbits fixed/changed
  1102.  
  1103.  - JamScan 0.60 now included - added MOVE option.
  1104.  
  1105.  - fixed JamScan MOVE bug (required / at end of path)
  1106.  
  1107. Changes - March 29
  1108.  
  1109.  - little moree twiddling with wplemsi.library - gotta get more reliable
  1110.    outbound EMSI connects when the banner is missed.
  1111.  
  1112.  - cleaning JamTool a bit.
  1113.  
  1114. Changes - March 19 - 26, 1994
  1115.  
  1116.  - fiddling with JamTool a bit more, cleaning things up
  1117.  
  1118.  - JamMail now displays/uses 4 variables from the EMSI AKA string, so this
  1119.    is about 40 known addresses, 40 unknown addresses, and 40 bad addresses.
  1120.  
  1121.  - Preliminary work done for JamScan to read .FLO files.  Let me know if
  1122.    any problems arise.
  1123.  
  1124. Changes - March 18, 1994
  1125.  
  1126.  - more changes to JamTool - faster still!  smoother scheduler operation
  1127.    and faster single address lookups.
  1128.  
  1129. Changes - March 17, 1994
  1130.  
  1131.  - Oops, bad wplemsi.library went out..  shit  its fixed now.
  1132.    (gotta love it when people request things *WHILE* they're being
  1133.    worked on :-)
  1134.  
  1135.  
  1136. Changes - March 16, 1994
  1137.  
  1138.  - Official bugreport.txt added.  Please use this when mailing me
  1139.    bug reports.
  1140.  
  1141.  - New JamTool included.  This one is *MUCH* faster with the AKA lookups
  1142.    than previous versions.  
  1143.  
  1144.  - New JamScan included.  I think i've found the problem with the random
  1145.    GURU's with JamScan on some systems..  This is .58.  It supports
  1146.    patterns on the destination addresses.  I'd like a few systems to
  1147.    report back to me on how well it works before I fully update the
  1148.    documentation for it.
  1149.  
  1150.    To use the routing, do something like this:
  1151.  
  1152.    route (1|2|3|4|5|6).#?.#?.#?   Fidonet#*:*/*.*  lzh crash
  1153.    route (39|40|41).#?.#?.#?      AmigaNet#*:*/*.* lha crash
  1154.  
  1155.    This type of setup, would route addressed with the mentioned zones
  1156.    to their correct domain.
  1157.  
  1158.    any systems you want done differently (than LHA/Crash) then you need to
  1159.    list them beforehand.
  1160.  
  1161.  - more work on xpremsi.library.  Should work better.
  1162.  
  1163. Changes - March 12, 1994
  1164.  
  1165.  - outbound EMSI should always work now.
  1166.  
  1167.  - minor tweeks here and there.
  1168.  
  1169. Changes - March 7, 1994
  1170.  
  1171.  - little more tweeking with wplemsi.library.
  1172.  
  1173.  - version string changed for the welcome banner.
  1174.  
  1175. Changes - March 6, 1994
  1176.  
  1177.  - New JamMail1-preview program.  Massive changes to most list-views,
  1178.    and the scheduler screens have actually been done.
  1179.  
  1180.  - Adding Ymodem as an additional available protocol.  This is usefull
  1181.    for systems that may have flow-control problems.  It is positioned
  1182.    between Zmodem and ZedZap.  If someone is having flow control
  1183.    problems, they should disable DirectZap and ZedZap.  Ymodem will be
  1184.    the highest priority EMSI protocol, so mail from other systems
  1185.    supporting Ymodem will hopefully be more reliable.  Zmodem/ZedZip should
  1186.    still be left on as other systems will be using it.
  1187.    The XprYmodem.library file is included if you don't have it.  If you
  1188.    are low on space or ram, simply disable the protocol and delete the
  1189.    file.  This protocol is simply a little extra that some systems may
  1190.    find handy.
  1191.  
  1192.  - The "Write Setup" menu option, lists the librarys that JamMail uses
  1193.    or doesn't use, and it will tell you if your inbound or outbound
  1194.    directory does not exist.
  1195.  
  1196.  - New WPL.Library included in the archive.  This one has no debugging
  1197.    in it at all.  Along with a clean compiled wplemsi.library, things
  1198.    should be debugging free.
  1199.  
  1200.  - Massive work on the JamMail1 gui and new JTPhone gui.  Hopefully i'll
  1201.    have a new JTPhone out soon.
  1202.  
  1203.  
  1204. Changes - February 26
  1205.  
  1206.  - Added launch code for MEBBSNet BBS.
  1207.  
  1208.  - Added configurable switch to make JamMail ignore possible error
  1209.    codes from the BBS making JamMail hangup irrelevent of some error
  1210.    happening.
  1211.  
  1212.  - Fixed readconfig code, that wasn't allowing multiple BBS Launch
  1213.    commands.
  1214.  
  1215. Changes - Feb 25
  1216.  
  1217.  - AHHAHAHARGHRGHG  I screwed up.  The last two archives (the 25th, and
  1218.    the 18th) likely still had all of the EMSI debugging turned on.  So
  1219.    if you were using the internal serial port and weren't running SUSHI
  1220.    you'd have no prayor trying to get an EMSI session.
  1221.  
  1222. Changes - February 24
  1223.  
  1224.  - Not much happening in the way of this JamMail.  I'm trying to get
  1225.    a bit going with the new Preview version.  The Preview binary
  1226.    in here is the same as the Feb 18th version.
  1227.  
  1228.  - There has been some reported problems with the new JamScan56
  1229.    binary on some machines, with it causing a GURU.  IF this does
  1230.    happen, go back to version 55 (the jamscan055.lha archive is
  1231.    available on my system, and many others).
  1232.  
  1233.  - I've done a *LOT* of work on the JamMail1-preview manual.  this
  1234.    one won't go out until JamMail1 itself does since the description
  1235.    of the software, is relative to the new GUI version of the
  1236.    software, and some options are in different locations.
  1237.  
  1238.  - Possibly fixed UUCP/UUCP2 sessions to use any and all versions of
  1239.    UUCICO, by adding the -Getty switch on outbound calls as well.  As
  1240.    far as I know, they all worked fine for inbound calls, but should
  1241.    work for outbound as well now.
  1242.  
  1243. Changes - February 18
  1244.  
  1245.  - Gotta love it when I forget to update the .readme :-)
  1246.  
  1247.  - tweeks and changes in various areas of the system.  I can't
  1248.    remember what all I changed.
  1249.  
  1250.  - JamScan now allows upto 200 config lines.  Previously it was
  1251.    50 and I just hit that myself :-)
  1252.  
  1253.  - JamTool has been updated to use a much faster method to do the
  1254.    EMSI AKA lookups.  A new JamTool archive has been sent out
  1255.    as well.
  1256.  
  1257.  - All of the AKA/Remote Changes menu options are valid for outbound EMSI
  1258.    sessions as well (ie, directories, system names), and EMSI itself
  1259.    can now be disabled (previously it could not be disabled).
  1260.  
  1261.  - you can now set an option to abort on a CTRL-C in one of the
  1262.    modem windows.  You need to press ctrl-c twice for it to work
  1263.    however.  I'm going to see if I can do anything about this.
  1264.  
  1265. Changes - February 6
  1266.  
  1267.  - Missing Label Error for Fax sessions fixed (DoDial4.4)
  1268.  
  1269. Changes - Feburary 2 - 5
  1270.  
  1271.  - Lots of cleaning up of wplemsi.library.
  1272.  
  1273.  - EMSI_REQ banner for receiving calls is now hidden to human callers.
  1274.    (<cr> sent with no linefeed).
  1275.  
  1276.  - other tweeks with the jammail.wpl file.
  1277.  
  1278.  - two digit "hex" Product ID is sent in EMSI banner, although since
  1279.    WPL is 07, it didn't make much difference :-)
  1280.  
  1281.   
  1282. Changes - February 1
  1283.  
  1284.  - Fixed up wplemsi.library.  I wasn't verifying the EMSI CRC's because
  1285.    of a UBYTE problem that I had fixed, but hadn't enabled the CRC
  1286.    checking again.
  1287.  
  1288. Changes - January 31
  1289.  
  1290.  - There's been a few strange hangups during XprZedZap file transfers.
  1291.    There is a possibility this is related to Yves's version of the
  1292.    library.  If this problem continues, I am going back to Russ's
  1293.    version of the library that does not support DirectZap.  You will
  1294.    be able to pickup Yves' library seperately if you wish, but I will
  1295.    not be including the library capable of DirectZap unless the bug
  1296.    is found.
  1297.  
  1298. Changes - January 30
  1299.  
  1300.  - *SHIT* right after making up the archive, I found a bug I introduced
  1301.    yesterday in the wplemsi.library.  The host.sitename was not being
  1302.    sent.  No major problem, people just didn't know what the system name
  1303.    was that was calling them :-)
  1304.  
  1305. Changes - January 28
  1306.  
  1307.  - Cleaning up for an update to the 1210 and 1216 and archives.
  1308.  
  1309.  - changed name of xpremsi.library to wplemsi.library (since no other
  1310.    xpr host can use the library right now).
  1311.  
  1312.  - removed my getline2 function (for string editing) since it was
  1313.    causing problems, and the new GUI version of JamMail won't be using
  1314.    any of this stuff anyways.
  1315.  
  1316.    For people that need to edit some of the really long strings like
  1317.    possibly your EMSI AKA string, use a regular text editor to edit
  1318.    the s:Jammail.cfg file, but be carefull not to change anything
  1319.    else.  When you run JamMail to read in that file (and to generate
  1320.    the mailer), make sure that string was read in correctly).
  1321.  
  1322. Changes - January 24
  1323.  
  1324.  - Fixing up Collision detection with replycall and forward call stuff.
  1325.  
  1326. Changes - January 23 - 18
  1327.  
  1328.  - Various fixing up relating to EMSI
  1329.  
  1330.  - Inbound EMSI was "finished" sometime in here.
  1331.  
  1332. Changes - January 17
  1333.  
  1334.  - Fixed few minor bugs relating to not having any AKA's or MenuFiles
  1335.    configured (it was defaulting at having something).
  1336.  
  1337.  - Finished LogWindow menu.
  1338.  
  1339. Changes - January 16
  1340.  
  1341.  - Window editing displays are fixed up a bit (displays size and upper
  1342.    left corner instead of raw:x/y/x1/y2 format).
  1343.  
  1344.  - asynchronously launching bbs's :-)
  1345.  
  1346.  - Completely re-vamped input routine.  Insertion and cursor keys (left/
  1347.    right) now work.
  1348.  
  1349. Changes - January 15
  1350.  
  1351.  - The version number is now automatically being updated (i'm lazy:-)
  1352.  
  1353.  - Added NoDrag/NoSize and BackDrop options to LogWindows menu.  *ALL*
  1354.    windows will have these options (except xpr transfer windows will
  1355.    not have backdrop option);
  1356.  
  1357.  - Now generating S:Setup batch file.  Logfile and LogWindow are now
  1358.    configurable and written in this file.  The LDPhoneLog is also
  1359.    configurable and written in the setup script.
  1360.  
  1361. Changes - January 14
  1362.  
  1363.  - Added Modem Banging config.  3 choices.  Soft, Medium and Hard.
  1364.    This selects which string will be sent to the modem after every session
  1365.    to get control of the modem back (ie, until an OK response is received).
  1366.    NullModem.Device does not support the Hard banging type.
  1367.    The Soft is basically an AT, the Medium is an ATZ and the Hard is an AT&F.
  1368.    If you previously had the Medium or Hard in your Init string, you don't
  1369.    need it any long if you use it here.
  1370.  
  1371.  - All protocol selection code is generated only if needed.  If you don't
  1372.    want ZedZap used, no inbound or outbound zedzap code is written to
  1373.    the .wpl file.
  1374.  
  1375.  - Init and Attention modem strings lengthened to 60 characters.
  1376.  
  1377. Changes - January 13
  1378.  
  1379.  - Added DirectZap support for outbound EMSI sessions.  (I think !? :-)
  1380.  
  1381.  - Cleaning up inbound Fidonet sessions now.  WaZoo and EMSI protocol
  1382.    selection is now done the same way as the way i'm doing it for outbound
  1383.    protocols.  Now all we need, is Inbound EMSI support.
  1384.  
  1385. Changes - January 12th, 94
  1386.  
  1387.  - more internal cleaning
  1388.  
  1389. Changes - January 11th
  1390.  
  1391.  - My USHayes V.FC 28.8k modem arrived.  I'm going to change the (TIME)
  1392.    response type to a simple (LOG) response, so anything that has this
  1393.    response type will simply be logged.  Nothing else special is done
  1394.    with anything that matches.  Also, the response type (LOG) will not
  1395.    be put on the end of the line (like RING and others is done).
  1396.  
  1397.  - All outbound Fidonet session code re-done.  It is now easy to add
  1398.    new protocols to WaZoo or EMSI sessions.
  1399.  
  1400.  - Protocols available are now configurable in Fidonet -> Other menu.
  1401.  
  1402.  - Re-write of alot of the outbound dialing sequence.  Collision detection
  1403.    is now much better (theoretically!).
  1404.  
  1405.  - Additional internal ModemInit added to mailer.  Cleans up alot of
  1406.    possible junk that could happen before main INIT was done after a
  1407.    dial/session.
  1408.  
  1409. Changes - January 10th
  1410.  
  1411.  - Still cleaning internals & sources
  1412.  
  1413. Changes - January 9th
  1414.  
  1415.  - Massive cleanup of internal JamMail code.
  1416.  
  1417.  - You can now only select Handshaking methods for your Aka's that are
  1418.    turned on by default.
  1419.  
  1420. Changes - January 8th
  1421.  
  1422.  - Added UUCP2 session type.  You may want to have two different sets
  1423.    of UUCICO options, one for regular systems, and one for systems that
  1424.    can handle larger block sizes and faster sessions.
  1425.    JTPhone will be updated to handle this as well.
  1426.  
  1427.  - I think inbound FAX reception has been fixed.  Thanks to Todd Vierling
  1428.    for the code.
  1429.  
  1430. Changes - January 6th
  1431.  
  1432.  - The AddModem fuction should actuall add the correct defaults for the
  1433.    modem you select.
  1434.  
  1435.  - Actually fixed the defaults for Nullmodem.device lines.
  1436.  
  1437.  - Included the CNet BBS launch string as default #3.  Since it is only
  1438.    a single command line, the command line is actually placed in the
  1439.    launch string so you can see it (the DLG and VBBS launch commands are
  1440.    more than one line, so are just generated in your mailer).
  1441.  
  1442. Changes - January 5th
  1443.  
  1444.  - Oops, I haven't been making my entries!
  1445.  
  1446.  - Full outbound EMSI is now being done (actually, it was done before my
  1447.    Xmas vacation, but I didn't mention it here :-)
  1448.  
  1449.  - Scheduler timeouts now have a maximum of 9999 seconds instead of 255.
  1450.  
  1451.  - Init timeout value is now configurable for each line (wasn't configurable
  1452.    at all previously).
  1453.  
  1454.  - Pre-fido bug reported in wpl-programmer fixed.
  1455.  
  1456.  - inbound and outbound directory prompts actually add '/' character if
  1457.    not already there.
  1458.  
  1459. --------
  1460.  
  1461. Happy New year guys!
  1462.  
  1463. Changes - December 15
  1464.  
  1465.  - Back to EMSI work.  Now actually attempting to do WPL variable handling
  1466.    from inside XprEMSI.library.
  1467.  
  1468.  - latest Wpl.Library included in archive now.  - Fixes RexxMsg bug.
  1469.  
  1470. Changes - December 8
  1471.  
  1472.  - Completely cleaned random "OK" messages popping up in log messages that
  1473.    come back from modems that take a long time to init (ie, slow 2400 with
  1474.    an AT&F in the init string).
  1475.  
  1476. Changes - December 5
  1477.  
  1478.  - Still playing with EMSI (not included in this archive)
  1479.  
  1480.  - New security option added to JamTool/JamMail.  This makes sure people
  1481.    aren't using the nice escape sequences possible in the execute commands
  1482.    in either the main login menu, or the freq server name input routine.
  1483.  
  1484. Changes - December 3
  1485.  
  1486.  - Due to the Mad hacker - i've cleaned up a few input routines that
  1487.    could have been used to do nasty things.
  1488.  
  1489. Changes - December 1
  1490.  
  1491.  - Fixed timeout in ModemInit routine that was causing "OK" results
  1492.    to show up in the main log window with extreamly slow modems (slow
  1493.    at resetting if you did an ATZ as your init/atten string).
  1494.  
  1495.  - Setting the current modem to 300bps before dialing NRC systems for
  1496.    better compatibility with different modems attempting to do the
  1497.    connection.
  1498.  
  1499. Changes - November 22-25
  1500.  
  1501.  - Working on outbound EMSI support.  This stuff will not be included in
  1502.    the current archive, but this is to let you know what i'm working
  1503.    on.  Inbound EMSI will be added after outbound is done.
  1504.  
  1505. Changes - November 21
  1506.  
  1507.  - problem with "-ListConfig" command was causing a guru after
  1508.    startup of JamMail.  The command has been removed since it was only
  1509.    being used for debugging purposes anyways.
  1510.  
  1511. Changes - November 19
  1512.  
  1513.  - Now including JamScan and JamTool in the JamMail archive along
  1514.    with their respective documentation files.
  1515.  
  1516. Changes - November 18
  1517.  
  1518.  - Lots of work done on the Documentation.  Completed the FidoNet
  1519.    configs area (updated to the new menu set), and added the Login
  1520.    Menu section.
  1521.  
  1522.  - archive is now named in the "JamMailDDMM.Lha" style, with the
  1523.    day and month.
  1524.  
  1525. Changes - November 17
  1526.  
  1527.  - Re-structuring menu system - Fidonet options are cleaned up, the
  1528.    documentation will be a little wrong during this time.  The Privacy
  1529.    modes are now a single option in the "Login Menu" that selects each
  1530.    of the options in order.  Cleaning up the code that uses these
  1531.    settings as well.
  1532.  
  1533.  - The inbound and outbound directory selections were moved to the
  1534.    Fidonet configs menu.
  1535.  
  1536.  - privacy variables removed, more cleaning up.
  1537.  
  1538. Changes - November 16
  1539.  
  1540.  - Call script included.  You can set the Execute bit on this script
  1541.    or have an alias that executes it.  This command will take a single
  1542.    parameter (an address, or portion of a FTN address) and it will
  1543.    add that system to the scheduler dial list.
  1544.  
  1545.  - Due to this change with the scheduler, when call collisions occur,
  1546.    calls are forwarded back to the scheduler in hopes that the call
  1547.    being attempted can be sent to another line (if this is a multi-line
  1548.    system).
  1549.  
  1550.  - Finally updated TODO: list.  Most of it had been done!
  1551.  
  1552. Changes - November 15
  1553.  
  1554.  - Scheduler slave (message port "JAMMAIL") now accepts call commands.
  1555.    After it scans for systems in Xferq (and UUSPOOL: if configured to
  1556.    do so), it will check to see if a call command has been sent to it.
  1557.    If a call has been received, that system is added to the top of the
  1558.    ToDial list, and it will be dialed first.  Only one call command
  1559.    per scan will be added.  It is recommended that you use an alias
  1560.    like:
  1561.  
  1562.    Alias Call run <nil: >nil: rx "Address 'JAMMAIL' 'Call []'"
  1563.  
  1564.    to do manual dials. 
  1565.    If you wish the call to be done immediately (assuming it is in a
  1566.    waitloop), send a Ctrl-F (Timeout) to the slave right after you
  1567.    send the Dial.  (You could have the CALL Alias execute a script
  1568.    that does both).
  1569.  
  1570. Changes - November 10
  1571.  
  1572.  - The scheduler accounting system now does not operate on "TERM" type
  1573.    dials, so it does not dial less often to these systems if they are
  1574.    busy.
  1575.  
  1576.  - One Note: currently, UUCP dials (systems looked up in the UUSPOOL:
  1577.    directory, don't use this system either).  Anything that uses Xferq
  1578.    (other than TERM types) does.
  1579.  
  1580. Changes - November 7
  1581.  
  1582.  - Fixed a couple windows up.  The introduction of Public Screens wasn't
  1583.    completely finished :-)
  1584.  
  1585. Changes - November 4
  1586.  
  1587.  - Bug fix - the system wasn't allowing the situation where the user
  1588.    didn't have any AKA's configured.  It defaulted to having one,
  1589.    which caused problems with the written script.
  1590.  
  1591.  
  1592. ******************************************************
  1593.  
  1594. -      Changes from March to October 93 Deleted       -
  1595.  
  1596. ******************************************************
  1597.  
  1598.  
  1599. Note: You *MUST* be running SUSHI or have a terminal connected to your internal
  1600. serial port to use the current debugging versions of wpl.library and xferq.library.
  1601. Unless otherwise stated, you will be running debug versions of the librarys if you
  1602. got them with this archive.
  1603.  
  1604.  
  1605. -----------------------------------------------------------------------
  1606.